TCP Congestion Control over 3G Communication Systems: An Experimental Evaluation of New Reno, BIC and Westwood+
نویسندگان
چکیده
One of TCP's key tasks is to react and avoid network congestion episodes which normally arise in packet switched networks. A wide literature is available concerning the behaviour of congestion control algorithms in many di erent scenarios and several congestion control algorithms have been proposed in order to improve performances in speci c scenarios. In this paper we focus on the UMTS wireless scenario and we report a campaign of measurements that involved around 3000 ows and more than 40 hours of measurements using three di erent TCP stacks: TCP NewReno, which is the congestion control algorithm standardized by IETF, TCP BIC which is the default congestion control algorithm adopted by the Linux operating system, and TCP Westwood+ also available in the Linux kernel. The experimental evaluation has been carried out by accessing the public Internet using an UMTS card. Distribution of measurements of goodputs, RTTs over time, packet loss ratios, number of timeouts and Jain Fairness Indices are reported through cumulative distribution functions. Moreover, the e ciency of each TCP version in transferring les has been evaluated by varying the le size in the range from 50 KB up to 500 KB. The cumulative distribution functions reported in the paper show interesting results: 1) a single downlink ow is far from saturating the channel bandwidth; 2) considered TCP stacks provide similar results; 3) 90th (50th) percentile of the goodput of a single downlink ow is less or equal then 230 kbps (120 kbps) compared to a nominal 384 kbps UMTS downlink channel. TCP, congestion control, 3G, UMTS TR 17.04.07 L. De Cicco, S. Mascolo
منابع مشابه
Performance evaluation of Westwood+ TCP congestion control
Westwood+ TCP is a sender-side only modification of the classic Tahoe/Reno TCP that has been recently proposed to improve fairness and efficiency of TCP. The key idea of Westwood+ TCP is to perform an end-to-end estimate of the bandwidth available for a TCP connection by properly counting and filtering the stream of ACK packets. This estimate is used to adaptively decrease the congestion window...
متن کاملA Demonstration of a new TCP Congestion Control Algorithm over LTE and other Challenging Networks
TCP is the most widely used protocol for Internet traffic, including email, web browsing, data and an increasing portion of multimedia content delivered in real time using the HTTP/TCP protocols. Performances of existing TCP congestion control algorithms degrade significantly when deployed over wireless networks. As TCP was designed primarily for reliable, as opposed to real time delivery, the ...
متن کاملSimulation-based Comparisons of Reno, Vegas and Westwood+ TCP
– During the last 20 years, several congestion control algorithms have been proposed to achieve network stability, fair bandwidth allocation and high resource utilization. This paper aims at comparing three well-known control schemes that are Reno, Vegas and Westwood+ TCP. To the purpose, an extensive set of ns2 simulation results has been collected. In particular, single and multi bottleneck s...
متن کاملTCP Westwood and Easy RED to Improve Fairness in High-Speed Networks
TCP Westwood (TCPW) is a sender-side only modification of TCP Reno congestion control, which exploits end-to-end bandwidth estimation to properly set the values of slow-start threshold and congestion window after a congestion episode. This paper aims at showing via both mathematical modeling and extensive simulations that TCPW significantly improves fair sharing of high-speed networks capacity ...
متن کاملEnhancing TCP Congestion Control Via Connection Bandwidth Estimation,
We present performance studies of TCP Westwood (TCPW), a sender-side modification of the congestion window control scheme in TCP. TCP Westwood relies on end-to-end rate estimation. The key innovative idea is to continuously measure at the TCP sender the packet rate of the connection by monitoring the rate of returning ACKs. The estimate is then used to compute congestion window and slow start t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007